<?php 
class BackEndController extends BaseController
{
	public $layout='//layouts/column1';
    // лейаут
   // public $layout = 'application';
        
    // меню
    public $menu = array();
    
    // крошки
    public $breadcrumbs = array();
    
    public function init() {
    	
    	if(!Yii::app()->user->isGuest && Yii::app()->user->role!='admin'){
    		Yii::app()->user->logout();
    	}
    	return parent::init();
    }
    
    /*
        Фильтры
    */
    public function filters()
    {
        return array(
            'accessControl',
        );
    }
    
    
    /*
        Права доступа
    */
    public function accessRules()
    {
        return array(
            // даем доступ только админам
            array(
                'allow',
                'roles'=>array('admin'),
            ),
            // всем остальным разрешаем посмотреть только на страницу авторизации
            array(
                'allow',
		        'actions'=>array('login'),
		        'users'=>array('?'),
		      ),
            // запрещаем все остальное
            array(
                'deny',
                'users'=>array('*'),
            ), 
        );		
    }
}
?>